Explore 100 timeless baby names pulled from the magic of Broadway, blending classic charm and theatrical flair to help you find the perfect musical name.
50 Male Names
1.
Anthony (*Sweeney Todd*): The hopeful sailor who rescues Johanna; a classic name meaning "priceless."
2.
Jean (*Les Misérables*): Inspired by the resilient Jean Valjean; a strong French name meaning "God is gracious."
3.
Marius (*Les Misérables*): The romantic revolutionary; a distinguished Latin name signifying martial strength.
4.
Enjolras (*Les Misérables*): The charismatic student leader; an exotic, bold choice for a brave boy.
5.
Javert (*Les Misérables*): The persistent inspector; a unique, sharp name with a sophisticated French flair.
6.
Harold (*The Music Man*): The charismatic Professor Hill; a traditional name meaning "army ruler."
7.
Billy (*Carousel*): The tragic Billy Bigelow; a friendly, vintage nickname name with timeless appeal.
8.
Curly (*Oklahoma!*): The charming cowboy protagonist; a playful and distinctly American stage name.
9.
Jud (*Oklahoma!*): The intense and misunderstood antagonist; a short, punchy name with deep roots.
10.
Will (*Oklahoma!*): The earnest Will Parker; a classic English name meaning "resolute protector."
11.
Sky (*Guys and Dolls*): The cool high-roller Sky Masterson; a modern, nature-inspired choice for boys.
12.
Nathan (*Guys and Dolls*): The lovable gambler Nathan Detroit; a Hebrew name meaning "given by God."
13.
Nicely (*Guys and Dolls*): The iconic Nicely-Nicely Johnson; a whimsical, cheerful, and unconventional name.
14.
Pharaoh (*Aida*): A title-turned-name for a regal and commanding presence; bold and historic.
15.
Radames (*Aida*): The brave Egyptian captain; an exotic name perfect for a leader and a warrior.
16.
Alexander (*Hamilton*): The ambitious founding father; a classic name meaning "defender of the people."
17.
Aaron (*Hamilton*): The complex rival Aaron Burr; a timeless Hebrew name meaning "exalted one."
18.
Lafayette (*Hamilton*): The spirited French general; a sophisticated and historically significant choice.
19.
Hercules (*Hamilton*): The bold Hercules Mulligan; a strong name from Greek mythology and legend.
20.
George (*Hamilton*): The stoic King George III; a royal name meaning "farmer" or "earth-worker."
21.
Philip (*Hamilton*): The bright son of Alexander; a noble name meaning "lover of horses."
22.
Eliezer (*Hamilton*): A sophisticated Hebrew name meaning "my God is help," rarely heard but lovely.
23.
Bobby (*Company*): The bachelor at the center of the show; a friendly, approachable classic nickname.
24.
Sweeney (*Sweeney Todd*): The titular barber; a quirky, Irish-inspired name that stands out in a crowd.
25.
Tobias (*Sweeney Todd*): The loyal apprentice; a gentle, classic Hebrew name meaning "God is good."
26.
Phileas (*Around the World*): The adventurous Phileas Fogg; a rare, intellectual name with a travel vibe.
27.
Julian (*42nd Street*): The ambitious director; a smooth, timeless name of Latin origin meaning youthful.
28.
Bert (*Mary Poppins*): The joyful jack-of-all-trades; a cheerful, vintage British name full of heart.
29.
George (*Mary Poppins*): The strict Mr. Banks; a dignified name representing stability and tradition.
30.
Michael (*Mary Poppins*): The imaginative son; a classic, perennially popular name meaning "who is like God."
31.
Christian (*Moulin Rouge!*): The lovestruck writer; a romantic name meaning "a follower of Christ."
32.
Harold (*Harold and Maude*): The introspective young man; a classic name with a literary, artistic soul.
33.
Jamie (*The Last Five Years*): The aspiring novelist; a friendly, modern name often used as a nickname for James.
34.
Gavin (*Thoroughly Modern Millie*): A charming, sophisticated name meaning "white hawk" in Welsh.
35.
Jimmy (*Thoroughly Modern Millie*): The mischievous love interest; a casual, energetic name with vintage roots.
36.
Trevor (*Thoroughly Modern Millie*): A dapper and classic Welsh name meaning "large settlement."
37.
Pippin (*Pippin*): The royal protagonist searching for meaning; a fun, energetic name with medieval flair.
38.
Charlemagne (*Pippin*): The powerful emperor father; a grand name meaning "Charles the Great."
39.
Lewis (*Pippin*): The boastful half-brother; a refined name meaning "renowned warrior."
40.
Theo (*Pippin*): The young son; a trendy, short, and sweet name meaning "divine gift."
41.
Emmett (*Legally Blonde*): The supportive law student; a sturdy, modern name meaning "universal."
42.
Warner (*Legally Blonde*): The ambitious ex-boyfriend; a preppy, classic name with a strong sound.
43.
Callahan (*Legally Blonde*): The powerful professor; a trendy, Irish-inspired surname-as-first-name choice.
44.
Evan (*Dear Evan Hansen*): The anxious protagonist; a clean, modern Welsh name meaning "the Lord is gracious."
45.
Connor (*Dear Evan Hansen*): A strong, popular Irish name meaning "lover of hounds" or "wise."
46.
Jared (*Dear Evan Hansen*): A friendly and popular Hebrew name meaning "descent."
47.
Larry (*Dear Evan Hansen*): A classic, approachable nickname name often associated with kindness.
48.
Oliver (*Oliver!*): The endearing orphan; a nature-inspired name meaning "olive tree" for peace.
49.
Fagin (*Oliver!*): The crafty leader; a unique, literary-inspired choice for a clever boy.
50.
Artful (*Oliver!*): Inspired by the Artful Dodger; a truly creative, adventurous, and artistic choice.
50 Female Names
1.
Cosette (*Les Misérables*): The rescued orphan; a beautiful French name meaning "little thing."
2.
Fantine (*Les Misérables*): The devoted mother; a delicate and rare name with a lovely French sound.
3.
Eponine (*Les Misérables*): The tragic, brave daughter; a unique name from French mythology, very chic.
4.
Laurey (*Oklahoma!*): The spirited heroine; a variation of Laura meaning "laurel tree" for victory.
5.
Ado (*Oklahoma!*): The flighty Ado Annie; a short, sweet, and highly unusual choice for a girl.
6.
Sarah (*Guys and Dolls*): The dedicated Salvation Army sergeant; a timeless name meaning "princess."
7.
Adelaide (*Guys and Dolls*): The delightful showgirl; a vintage name meaning "noble kind."
8.
Aida (*Aida*): The captured princess; an elegant name meaning "visitor" or "noble."
9.
Amneris (*Aida*): The powerful princess; an exotic, regal, and ancient Egyptian-inspired name.
10.
Eliza (*Hamilton*): The resilient wife of Alexander; a sharp, classic name meaning "pledged to God."
11.
Angelica (*Hamilton*): The sharp-witted sister; a melodic name meaning "angelic" or "messenger."
12.
Peggy (*Hamilton*): The spirited third sister; a bubbly, retro nickname name for Margaret.
13.
Maria (*Hamilton*): The tragic love interest; a classic, beautiful name meaning "bitter" or "beloved."
14.
Joanne (*Company*): The cynical, witty friend; a strong and sophisticated version of Joan.
15.
Amy (*Company*): The anxious bride; a sweet, classic name meaning "beloved" in French.
16.
Jenny (*Company*): A friendly, energetic name that feels youthful and perpetually sunny.
17.
Johanna (*Sweeney Todd*): The beautiful ward; a graceful, timeless name meaning "God is gracious."
18.
Lucy (*Sweeney Todd*): The tragic wife; a classic name meaning "light," perfect for a baby girl.
19.
Peggy (*Sweeney Todd*): The mysterious Beggar Woman; a fun, vintage name with lots of personality.
20.
Dorothy (*The Wizard of Oz*): The iconic traveler; a Greek name meaning "gift of God."
21.
Glinda (*Wicked*): The popular Good Witch; a whimsical name meaning "fair and good."
22.
Elphaba (*Wicked*): The misunderstood witch; a highly unique, modern literary invention.
23.
Nessa (*Wicked*): A sweet, short version of Vanessa, meaning "butterfly" or "pure."
24.
Mary (*Mary Poppins*): The magical nanny; a traditional, saintly name that never goes out of style.
25.
Jane (*Mary Poppins*): The curious daughter; a classic, simple, and elegant name meaning "God is gracious."
26.
Satine (*Moulin Rouge!*): The sparkling diamond; a smooth, luxurious name evocative of fine fabric.
27.
Nini (*Moulin Rouge!*): A cute, playful, and chic French-inspired nickname name for a girl.
28.
Maude (*Harold and Maude*): The spirited elder; a vintage, whimsical name meaning "battle-mighty."
29.
Cathy (*The Last Five Years*): The talented actress; a friendly, approachable name meaning "pure."
30.
Millie (*Thoroughly Modern Millie*): The ambitious small-town girl; a sweet, vintage nickname for Mildred.
31.
Dorothy (*Thoroughly Modern Millie*): A classic, enduring name that feels both vintage and fresh.
32.
Ruth (*Thoroughly Modern Millie*): A strong, biblical name meaning "compassionate friend."
33.
Fastrada (*Pippin*): The cunning stepmother; an exotic, regal, and powerful sounding name.
34.
Catherine (*Pippin*): The devoted love interest; a noble name meaning "pure" or "clear."
35.
Berthe (*Pippin*): The wise grandmother; a sturdy, vintage name with Germanic roots.
36.
Elle (*Legally Blonde*): The iconic fashionista; a short, modern, and chic French name.
37.
Vivian (*Legally Blonde*): The intelligent law student; a sophisticated name meaning "life."
38.
Brooke (*Legally Blonde*): The fitness queen; a fresh, nature-inspired name meaning "water."
39.
Paulette (*Legally Blonde*): The loyal friend; a French name that is both cute and very spunky.
40.
Zoe (*Dear Evan Hansen*): The sensitive, artistic love interest; a Greek name meaning "life."
41.
Cynthia (*Dear Evan Hansen*): A classic, moon-inspired name that sounds both elegant and calm.
42.
Heidi (*Dear Evan Hansen*): The hardworking mother; a German name meaning "noble and kind."
43.
Nancy (*Oliver!*): The loyal, spirited woman; a classic name meaning "grace."
44.
Bet (*Oliver!*): A short, sweet, and very vintage name that feels unique and old-fashioned.
45.
Maria (*The Sound of Music*): The joyous novice; a beautiful, classic name full of song and spirit.
46.
Liesl (*The Sound of Music*): The eldest daughter; a classic, lovely German name meaning "God is my oath."
47.
Louisa (*The Sound of Music*): A vintage, aristocratic name meaning "renowned warrior."
48.
Brigitta (*The Sound of Music*): A strong, intellectual name meaning "strength" or "exalted one."
49.
Marta (*The Sound of Music*): A gentle, European name meaning "lady" or "mistress."
50.
Gretl (*The Sound of Music*): A charming, petite, and classic name meaning "pearl."